#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
// 捕获signal信号

void sigterm_handler(int signo) {
  printf("have catch sig N.O. %d\n", signo);
  exit(0);
}

int main() {
  signal(SIGINT, sigterm_handler);
  signal(SIGTERM, sigterm_handler);
  int val = 0;
  while (1) {
    printf("%d\n", val);
    val++;
    sleep(1);
  }
}